package com.xintoucloud.pbs.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.xintoucloud.pbs.entity.PartyMemberExamObject;
import com.xintoucloud.pbs.service.PartyMemberExamObjectService;

@Repository
public interface PartyMemberExamObjectDao {
	/**
	 * 添加考试
	 * @param objectName
	 */
	void insertPartyMemberExamObject(PartyMemberExamObject partyMemberExamObject);
	/**
	 * 查询所有考试
	 * @return
	 */
	List<PartyMemberExamObject> listPartyMemberExamObject();
	/**
	 * 统计总条数
	 * @return
	 */
	long count();
	/**
	 * 分页查询
	 * @param pageIndex
	 * @param rows
	 * @return
	 */
	List<PartyMemberExamObject> listPartyMemberExamObject(int pageIndex,int rows);
	/**
	 * 删除考试
	 * @param objectId
	 */
	void deleteExamObject(int objectId);
	/**
	 * 根据id查询考试
	 * @param objectId
	 * @return 
	 */
	PartyMemberExamObject getPartyMemberExamObject(int objectId);
	/**
	 * 更新考试信息
	 * @param partyMemberExamObjectService
	 */
	void updateExamObject(PartyMemberExamObjectService partyMemberExamObjectService);
}
